var runtime.gcphase

36 uses

	runtime (current package)
		arena.go#L738: 	if gcphase == _GCmarktermination {
		arena.go#L774: 	if gcphase != _GCoff {
		arena.go#L963: 	if gcphase == _GCoff {
		malloc.go#L1016: 		if gcphase == _GCmarktermination {
		mfinal.go#L102: 	if gcphase != _GCoff {
		mgc.go#L221: var gcphase uint32
		mgc.go#L256: 	atomic.Store(&gcphase, x)
		mgc.go#L257: 	writeBarrier.enabled = gcphase == _GCmark || gcphase == _GCmarktermination
		mgc.go#L547: 	if cycle == n+1 || (gcphase == _GCmark && cycle == n+2) {
		mgc.go#L560: 		if gcphase != _GCmark {
		mgc.go#L617: 	if !memstats.enablegc || panicking.Load() != 0 || gcphase != _GCoff {
		mgc.go#L899: 	if !(gcphase == _GCmark && work.nwait == work.nproc && !gcMarkWorkAvailable(nil)) {
		mgc.go#L1096: 	if gcphase != _GCoff {
		mgc.go#L1625: 	if gcphase != _GCmarktermination {
		mgc.go#L1720: 	if gcphase != _GCoff {
		mgcmark.go#L1214: 				if gcphase == _GCmark {
		mgcmark.go#L1269: 			if gcphase == _GCmark {
		mgcmark.go#L1380: 			if gcphase == _GCmark {
		mgcmark.go#L1773: 	if gcphase == _GCmarktermination {
		mgcpacer.go#L1465: 	if gcphase != _GCoff {
		mgcwork.go#L186: 	if flushed && gcphase == _GCmark {
		mgcwork.go#L239: 	if flushed && gcphase == _GCmark {
		mgcwork.go#L357: 	if gcphase == _GCmark {
		mgcwork.go#L529: 	if gcphase != _GCoff || work.wbufSpans.free.isEmpty() {
		mheap.go#L2167: 		if gcphase != _GCoff {
		mheap.go#L2231: 	if gcphase != _GCoff {
		mheap.go#L2508: 	if gcphase != _GCoff {
		mheap.go#L2588: 		if gcphase != _GCoff {
		proc.go#L5811: 	if gcphase != _GCoff {
		stack.go#L252: 	if gcphase == _GCoff && s.allocCount == 0 {
		stack.go#L539: 		if gcphase == _GCoff {
		trace.go#L294: 	if gcphase == _GCmark || gcphase == _GCmarktermination {
		trace.go#L467: 	if !stopTrace && (gcphase == _GCmark || gcphase == _GCmarktermination) {